package com.example.sxt_practise.IO;

import java.nio.charset.StandardCharsets;

/**
 * 编码：字符串->字节
 * 解码：字节——>字符串
 * @author gaofeng
 * @date 2022年05月08日 11:12
 */
public class CharacterSetTest {
    public static void main(String[] args) {
        String msg = "性命生命使命a" ;
        // 获取字节数组，默认使用工程的字符集
        byte[] bytes = msg.getBytes();
        System.out.println(bytes.length);

        String s = new String(bytes, 0, bytes.length - 2, StandardCharsets.UTF_8);
        System.out.println(s);

        // 乱码
        //1.字节数不够 2.字符集不对应
    }
}
